Skip to content

Fix various issues in Dijkstra CddlSpec to make all the tests pass#5779

Merged
Soupstraw merged 9 commits into
masterfrom
jj/constr-fix
May 27, 2026
Merged

Fix various issues in Dijkstra CddlSpec to make all the tests pass#5779
Soupstraw merged 9 commits into
masterfrom
jj/constr-fix

Conversation

@Soupstraw

@Soupstraw Soupstraw commented Apr 29, 2026

Copy link
Copy Markdown
Contributor

Description

This PR fixes various issues in Dijkstra's CddlSpec to make the tests pass. The PR is intended to be reviewed commit-by-commit.

Checklist

  • Commits in meaningful sequence and with useful messages.
  • Tests added or updated when needed.
  • CHANGELOG.md files updated for packages with externally visible changes.
    NOTE: New section is never added with the code changes. (See RELEASING.md).
  • Versions updated in .cabal and CHANGELOG.md files when necessary, according to the
    versioning process.
  • Version bounds in .cabal files updated when necessary.
    NOTE: If bounds change in a cabal file, that package itself must have a version increase. (See RELEASING.md).
  • Code formatted (use scripts/fourmolize.sh).
  • Cabal files formatted (use scripts/cabal-format.sh).
  • CDDL files are up to date (use scripts/gen-cddl.sh)
  • hie.yaml updated (use scripts/gen-hie.sh).
  • Self-reviewed the diff.

@Soupstraw Soupstraw force-pushed the jj/constr-fix branch 9 times, most recently from bb16935 to 18abd91 Compare May 6, 2026 14:19
@Soupstraw Soupstraw force-pushed the jj/constr-fix branch 3 times, most recently from 43eca9a to 2b2085f Compare May 11, 2026 11:19
@Soupstraw Soupstraw force-pushed the jj/constr-fix branch 18 times, most recently from 251f6bc to 21f3437 Compare May 19, 2026 13:23
@Soupstraw Soupstraw requested a review from a team as a code owner May 20, 2026 14:46
Comment thread libs/cardano-ledger-core/cddl/Cardano/Ledger/Huddle/Gen.hs Outdated
Comment thread eras/alonzo/impl/cddl/lib/Cardano/Ledger/Alonzo/HuddleSpec.hs Outdated
Comment thread eras/dijkstra/impl/cddl/lib/Cardano/Ledger/Dijkstra/HuddleSpec.hs
@Soupstraw Soupstraw force-pushed the jj/constr-fix branch 2 times, most recently from bd0e8a1 to d7b4f58 Compare May 25, 2026 09:20
Comment thread eras/conway/impl/cddl/lib/Cardano/Ledger/Conway/HuddleSpec.hs
@Soupstraw Soupstraw force-pushed the jj/constr-fix branch 2 times, most recently from a23f9d1 to 779b329 Compare May 25, 2026 16:14
Comment thread eras/conway/impl/cddl/lib/Cardano/Ledger/Conway/HuddleSpec.hs Outdated

@Lucsanszky Lucsanszky left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some more minor remarks. I'll approve once you address these. :)

Comment thread eras/conway/impl/CHANGELOG.md Outdated
Comment thread eras/conway/impl/cddl/lib/Cardano/Ledger/Conway/HuddleSpec.hs
@Soupstraw Soupstraw force-pushed the jj/constr-fix branch 3 times, most recently from 01212c2 to 3426b89 Compare May 26, 2026 15:42

@Lucsanszky Lucsanszky left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 👍

@Soupstraw Soupstraw force-pushed the jj/constr-fix branch 3 times, most recently from c6cb292 to 71fc95f Compare May 27, 2026 12:19
@Soupstraw Soupstraw enabled auto-merge May 27, 2026 12:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants